international organization of indigenous resource development - Français Anglais Dictionnaire